/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package MemoriaIntermedia;

/**
 *
 * @author UNSAAC73
 */
// Pagina: representa un bloque de sdisco donde se almacena los datos DB
public class Pagina<T>
{
    // Identificador de la pagina en el disco
    private int numeroPagina; //
    //Datos almacenados en el bloque
    private T datos;
    
    public Pagina(int nroPagina, T datos)
    {
        this.numeroPagina = nroPagina;
        this.datos = datos;
    }

    public T getDatos() {
        return datos;
    }

    public void setDatos(T datos) {
        this.datos = datos;
    }

    public int getNumeroPagina() {
        return numeroPagina;
    }

    public void setNumeroPagina(int numeroPagina) {
        this.numeroPagina = numeroPagina;
    }
    
    @Override
    public String toString()
    {
        return "Numero de pagina: " + this.numeroPagina + "\t" + 
                "Datos de pagina" + this.datos;
    }
}
